37fa0f860fb9cea02de8a792567e76ff2dc6627e,rt/databinding/aegis/src/main/java/org/apache/cxf/aegis/type/basic/BeanType.java,BeanType,getDependencies,#,519
Before Change
for (QName name : inf.getElements()) {
if (inf.isExtension()
&& inf.getPropertyDescriptorFromMappedName(name).getReadMethod().getDeclaringClass() != inf
.getTypeClass()) {
continue;
}
deps.add(inf.getType(name));
After Change
public Set<AegisType> getDependencies() {
Set<AegisType> deps = new HashSet<AegisType>();
BeanTypeInfo inf = getTypeInfo();
for (QName name : inf.getAttributes()) {
if (isInheritedProperty(inf, name)) {
continue;
}
deps.add(inf.getType(name));
}
for (QName name : inf.getElements()) {
if (isInheritedProperty(inf, name)) {
continue;
}
deps.add(inf.getType(name));
}